package com.hb.core.pojo.center.au.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import com.hb.core.pojo.parent.MPCommonEntity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * <p>
 * 企业收款方式表
 * </p>
 *
 * @author zhongdl
 * @since 2022-02-14
 */
@Data
@EqualsAndHashCode(callSuper = true)
@TableName("au_org_collection")
@ApiModel(value="OrgCollection对象", description="企业收款方式表")
public class OrgCollection extends MPCommonEntity {

    private static final long serialVersionUID = 1L;

    @ApiModelProperty(value = "收款方表id")
    private Long payeeId;

    @ApiModelProperty(value = "银行账号")
    private String bankAccount;

    @ApiModelProperty(value = "银行户名")
    private String bankAccountName;

    @ApiModelProperty(value = "开户行")
    private String bankDeposit;

    @ApiModelProperty(value = "收款码oss")
    private String collectionOss;

    @ApiModelProperty(value = "收款码名称")
    private String collectionName;

    @ApiModelProperty(value = "1 支付宝 2 微信 3 银联")
    private Integer payType;

    /**
     *
     * @Description:  源文件名称
     **/
    @ApiModelProperty(value = "源文件名称")
    private String rawFileName;
    /**
     * @Description: 文件拓展名
     **/
    @ApiModelProperty(value = "文件拓展名")
    private String extName;
    /**
     * @Description: 生成文件名称
     **/
    @ApiModelProperty(value = "生成文件名称")
    private String fileName;
}
